/**
 * 根据数据库将字段转换至models内（实现不使用sql语句进行操作数据库）
 */
const SequelizeAuto = require('sequelize-auto');
const auto = new SequelizeAuto('user', 'root', '', {
  host: 'localhost',
  dialect: 'mysql',
  directory: './models', // 指定输出目录
  additional: {
    timestamps: false // 禁用自动生成的时间戳
  }
});

auto.run(function (err) {
  if (err) throw err;

  console.log(auto.tables); // 输出所有表
  console.log(auto.foreignKeys); // 输出所有外键
  console.log(auto.generatedFiles); // 输出生成的文件
});
